package com.atguigu.gmall.realtime.beans;

import com.alibaba.fastjson.JSONObject;

/**
 * @author Felix
 * @date 2023/12/29
 * 维度关联需要实现的接口
 */
public interface DimJoinFunction<T> {
    //将维度相关的属性补充到流中对象上
    void join(T obj, JSONObject dimJsonObj) ;

    //根据流中对象获取主键
    String getKey(T obj) ;
}
